isthmus of the fauces - Turkish English Dictionary